Qiu Fu, the most renowned clown of Sichuan opera, has reached the netherworld and puts off his final meal through colourful stories of his life. Painter-turned-director Qiu Jiongjiong unveils is a sumptuous journey through China's 20th century.